In large stockpot or Dutch oven set over medium-high heat, warm the coconut oil until shimmering. Add the onions and cook, stirring, until they begin to soften, about 5 minutes. Add the cashews and cook, stirring, until the onions are translucent and the cashews have turned golden, about 3 minutes. Add the fresh ginger, cumin, coriander, curry powder, fresh turmeric and stir to combine. After about a 30 seconds- 1 minute, once spices are fragrant, stir in the garlic and cook for another 30 seconds.